Business

Inflation pushes UK government interest costs in June to fresh record